/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package cn.stylefeng.guns.modular.grape.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import java.math.BigInteger;

/**
 *
 * @author wmao
 */
@TableName("grape_clearance")
public class Clearance extends GrapeEntity{    
    
    /**
     * Head
     */
    private String guid;
    
    private String appType;
    
    private String appTime;
    
    private String appStatus;
    
    private String orderNo;
    
    private String ebpCode;
    
    private String ebpName;
    
    private String ebcCode;
    
    private String ebcName;
    
    private String logisticsNo;
    
    private String logisticsCode;
    
    private String logisticsName;
    
    private String copNo;
    
    private String assureCode;
    
    private String ieFlag;
    
    private String declTime;
    
    private String customsCode;
    
    private String portCode;
    
    private String ieDate;
    
    private String buyerIdType;
    
    private String buyerIdNumber;
    
    private String buyerName;
    
    private String buyerTelephone;
    
    private String consigneeAddress;
    
    private String agentCode;
    
    private String agentName;
    
    private String areaCode;
    
    private String areaName;
    
    private String tradeMode;
    
    private String trafMode;
    
    private String trafNo;
    
    private String voyageNo;
    
    private String billNo;
    
    private String loctNo;
    
    private String licenseNo;
    
    private String country;
    
    private BigDecimal freight;
    
    private BigDecimal insuredFee;
    
    private String currency;
    
    private String wrapType;
    
    private BigInteger packNo;
    
    private BigDecimal grossWeight;
    
    private BigDecimal netWeight;
    
    private String clearanceNote;
    
    /**
     * Items
     */
    private BigInteger gnum;
    
    private String itemRecordNo;
    
    private String itemNo;
    
    private String itemName;
    
    private String gcode;
    
    private String gname;
    
    private String gmodel;
    
    private String barCode;
    
    private String itemCountry;
    
    private String itemCurrency;
    
    private BigDecimal qty;
    
    private String unit;
    
    private BigDecimal qty1;
    
    private String unit1;
    private BigDecimal qty2;
    private String unit2;
    
    private BigDecimal price;
    
    private BigDecimal totalPrice;
    
    private String note;


    /**
     * @return the guid
     */
    public String getGuid() {
        return guid;
    }

    /**
     * @param guid the guid to set
     */
    public void setGuid(String guid) {
        this.guid = guid;
    }

    /**
     * @return the appType
     */
    public String getAppType() {
        return appType;
    }

    /**
     * @param appType the appType to set
     */
    public void setAppType(String appType) {
        this.appType = appType;
    }

    /**
     * @return the appTime
     */
    public String getAppTime() {
        return appTime;
    }

    /**
     * @param appTime the appTime to set
     */
    public void setAppTime(String appTime) {
        this.appTime = appTime;
    }

    /**
     * @return the appStatus
     */
    public String getAppStatus() {
        return appStatus;
    }

    /**
     * @param appStatus the appStatus to set
     */
    public void setAppStatus(String appStatus) {
        this.appStatus = appStatus;
    }

    /**
     * @return the orderNo
     */
    public String getOrderNo() {
        return orderNo;
    }

    /**
     * @param orderNo the orderNo to set
     */
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    /**
     * @return the ebpCode
     */
    public String getEbpCode() {
        return ebpCode;
    }

    /**
     * @param ebpCode the ebpCode to set
     */
    public void setEbpCode(String ebpCode) {
        this.ebpCode = ebpCode;
    }

    /**
     * @return the ebpName
     */
    public String getEbpName() {
        return ebpName;
    }

    /**
     * @param ebpName the ebpName to set
     */
    public void setEbpName(String ebpName) {
        this.ebpName = ebpName;
    }

    /**
     * @return the ebcCode
     */
    public String getEbcCode() {
        return ebcCode;
    }

    /**
     * @param ebcCode the ebcCode to set
     */
    public void setEbcCode(String ebcCode) {
        this.ebcCode = ebcCode;
    }

    /**
     * @return the ebcName
     */
    public String getEbcName() {
        return ebcName;
    }

    /**
     * @param ebcName the ebcName to set
     */
    public void setEbcName(String ebcName) {
        this.ebcName = ebcName;
    }

    /**
     * @return the logisticsNo
     */
    public String getLogisticsNo() {
        return logisticsNo;
    }

    /**
     * @param logisticsNo the logisticsNo to set
     */
    public void setLogisticsNo(String logisticsNo) {
        this.logisticsNo = logisticsNo;
    }

    /**
     * @return the logisticsCode
     */
    public String getLogisticsCode() {
        return logisticsCode;
    }

    /**
     * @param logisticsCode the logisticsCode to set
     */
    public void setLogisticsCode(String logisticsCode) {
        this.logisticsCode = logisticsCode;
    }

    /**
     * @return the logisticsName
     */
    public String getLogisticsName() {
        return logisticsName;
    }

    /**
     * @param logisticsName the logisticsName to set
     */
    public void setLogisticsName(String logisticsName) {
        this.logisticsName = logisticsName;
    }

    /**
     * @return the copNo
     */
    public String getCopNo() {
        return copNo;
    }

    /**
     * @param copNo the copNo to set
     */
    public void setCopNo(String copNo) {
        this.copNo = copNo;
    }

    /**
     * @return the assureCode
     */
    public String getAssureCode() {
        return assureCode;
    }

    /**
     * @param assureCode the assureCode to set
     */
    public void setAssureCode(String assureCode) {
        this.assureCode = assureCode;
    }

    /**
     * @return the ieFlag
     */
    public String getIeFlag() {
        return ieFlag;
    }

    /**
     * @param ieFlag the ieFlag to set
     */
    public void setIeFlag(String ieFlag) {
        this.ieFlag = ieFlag;
    }

    /**
     * @return the declTime
     */
    public String getDeclTime() {
        return declTime;
    }

    /**
     * @param declTime the declTime to set
     */
    public void setDeclTime(String declTime) {
        this.declTime = declTime;
    }

    /**
     * @return the customsCode
     */
    public String getCustomsCode() {
        return customsCode;
    }

    /**
     * @param customsCode the customsCode to set
     */
    public void setCustomsCode(String customsCode) {
        this.customsCode = customsCode;
    }

    /**
     * @return the portCode
     */
    public String getPortCode() {
        return portCode;
    }

    /**
     * @param portCode the portCode to set
     */
    public void setPortCode(String portCode) {
        this.portCode = portCode;
    }

    /**
     * @return the ieDate
     */
    public String getIeDate() {
        return ieDate;
    }

    /**
     * @param ieDate the ieDate to set
     */
    public void setIeDate(String ieDate) {
        this.ieDate = ieDate;
    }

    /**
     * @return the buyerIdType
     */
    public String getBuyerIdType() {
        return buyerIdType;
    }

    /**
     * @param buyerIdType the buyerIdType to set
     */
    public void setBuyerIdType(String buyerIdType) {
        this.buyerIdType = buyerIdType;
    }

    /**
     * @return the buyerIdNumber
     */
    public String getBuyerIdNumber() {
        return buyerIdNumber;
    }

    /**
     * @param buyerIdNumber the buyerIdNumber to set
     */
    public void setBuyerIdNumber(String buyerIdNumber) {
        this.buyerIdNumber = buyerIdNumber;
    }

    /**
     * @return the buyerName
     */
    public String getBuyerName() {
        return buyerName;
    }

    /**
     * @param buyerName the buyerName to set
     */
    public void setBuyerName(String buyerName) {
        this.buyerName = buyerName;
    }

    /**
     * @return the buyerTelephone
     */
    public String getBuyerTelephone() {
        return buyerTelephone;
    }

    /**
     * @param buyerTelephone the buyerTelephone to set
     */
    public void setBuyerTelephone(String buyerTelephone) {
        this.buyerTelephone = buyerTelephone;
    }

    /**
     * @return the consigneeAddress
     */
    public String getConsigneeAddress() {
        return consigneeAddress;
    }

    /**
     * @param consigneeAddress the consigneeAddress to set
     */
    public void setConsigneeAddress(String consigneeAddress) {
        this.consigneeAddress = consigneeAddress;
    }

    /**
     * @return the agentCode
     */
    public String getAgentCode() {
        return agentCode;
    }

    /**
     * @param agentCode the agentCode to set
     */
    public void setAgentCode(String agentCode) {
        this.agentCode = agentCode;
    }

    /**
     * @return the agentName
     */
    public String getAgentName() {
        return agentName;
    }

    /**
     * @param agentName the agentName to set
     */
    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    /**
     * @return the areaCode
     */
    public String getAreaCode() {
        return areaCode;
    }

    /**
     * @param areaCode the areaCode to set
     */
    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    /**
     * @return the areaName
     */
    public String getAreaName() {
        return areaName;
    }

    /**
     * @param areaName the areaName to set
     */
    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    /**
     * @return the tradeMode
     */
    public String getTradeMode() {
        return tradeMode;
    }

    /**
     * @param tradeMode the tradeMode to set
     */
    public void setTradeMode(String tradeMode) {
        this.tradeMode = tradeMode;
    }

    /**
     * @return the trafMode
     */
    public String getTrafMode() {
        return trafMode;
    }

    /**
     * @param trafMode the trafMode to set
     */
    public void setTrafMode(String trafMode) {
        this.trafMode = trafMode;
    }

    /**
     * @return the trafNo
     */
    public String getTrafNo() {
        return trafNo;
    }

    /**
     * @param trafNo the trafNo to set
     */
    public void setTrafNo(String trafNo) {
        this.trafNo = trafNo;
    }

    /**
     * @return the voyageNo
     */
    public String getVoyageNo() {
        return voyageNo;
    }

    /**
     * @param voyageNo the voyageNo to set
     */
    public void setVoyageNo(String voyageNo) {
        this.voyageNo = voyageNo;
    }

    /**
     * @return the billNo
     */
    public String getBillNo() {
        return billNo;
    }

    /**
     * @param billNo the billNo to set
     */
    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    /**
     * @return the loctNo
     */
    public String getLoctNo() {
        return loctNo;
    }

    /**
     * @param loctNo the loctNo to set
     */
    public void setLoctNo(String loctNo) {
        this.loctNo = loctNo;
    }

    /**
     * @return the licenseNo
     */
    public String getLicenseNo() {
        return licenseNo;
    }

    /**
     * @param licenseNo the licenseNo to set
     */
    public void setLicenseNo(String licenseNo) {
        this.licenseNo = licenseNo;
    }

    /**
     * @return the country
     */
    public String getCountry() {
        return country;
    }

    /**
     * @param country the country to set
     */
    public void setCountry(String country) {
        this.country = country;
    }

    /**
     * @return the freight
     */
    public BigDecimal getFreight() {
        return freight;
    }

    /**
     * @param freight the freight to set
     */
    public void setFreight(BigDecimal freight) {
        this.freight = freight;
    }

    /**
     * @return the insuredFee
     */
    public BigDecimal getInsuredFee() {
        return insuredFee;
    }

    /**
     * @param insuredFee the insuredFee to set
     */
    public void setInsuredFee(BigDecimal insuredFee) {
        this.insuredFee = insuredFee;
    }

    /**
     * @return the currency
     */
    public String getCurrency() {
        return currency;
    }

    /**
     * @param currency the currency to set
     */
    public void setCurrency(String currency) {
        this.currency = currency;
    }

    /**
     * @return the wrapType
     */
    public String getWrapType() {
        return wrapType;
    }

    /**
     * @param wrapType the wrapType to set
     */
    public void setWrapType(String wrapType) {
        this.wrapType = wrapType;
    }

    /**
     * @return the packNo
     */
    public BigInteger getPackNo() {
        return packNo;
    }

    /**
     * @param packNo the packNo to set
     */
    public void setPackNo(BigInteger packNo) {
        this.packNo = packNo;
    }

    /**
     * @return the grossWeight
     */
    public BigDecimal getGrossWeight() {
        return grossWeight;
    }

    /**
     * @param grossWeight the grossWeight to set
     */
    public void setGrossWeight(BigDecimal grossWeight) {
        this.grossWeight = grossWeight;
    }

    /**
     * @return the netWeight
     */
    public BigDecimal getNetWeight() {
        return netWeight;
    }

    /**
     * @param netWeight the netWeight to set
     */
    public void setNetWeight(BigDecimal netWeight) {
        this.netWeight = netWeight;
    }

    /**
     * @return the note
     */
    public String getNote() {
        return note;
    }

    /**
     * @param note the note to set
     */
    public void setNote(String note) {
        this.note = note;
    }

    /**
     * @return the clearanceNote
     */
    public String getClearanceNote() {
        return clearanceNote;
    }

    /**
     * @param clearanceNote the clearanceNote to set
     */
    public void setClearanceNote(String clearanceNote) {
        this.clearanceNote = clearanceNote;
    }

    /**
     * @return the gnum
     */
    public BigInteger getGnum() {
        return gnum;
    }

    /**
     * @param gnum the gnum to set
     */
    public void setGnum(BigInteger gnum) {
        this.gnum = gnum;
    }

    /**
     * @return the itemRecordNo
     */
    public String getItemRecordNo() {
        return itemRecordNo;
    }

    /**
     * @param itemRecordNo the itemRecordNo to set
     */
    public void setItemRecordNo(String itemRecordNo) {
        this.itemRecordNo = itemRecordNo;
    }

    /**
     * @return the itemNo
     */
    public String getItemNo() {
        return itemNo;
    }

    /**
     * @param itemNo the itemNo to set
     */
    public void setItemNo(String itemNo) {
        this.itemNo = itemNo;
    }

    /**
     * @return the itemName
     */
    public String getItemName() {
        return itemName;
    }

    /**
     * @param itemName the itemName to set
     */
    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

    /**
     * @return the gcode
     */
    public String getGcode() {
        return gcode;
    }

    /**
     * @param gcode the gcode to set
     */
    public void setGcode(String gcode) {
        this.gcode = gcode;
    }

    /**
     * @return the gname
     */
    public String getGname() {
        return gname;
    }

    /**
     * @param gname the gname to set
     */
    public void setGname(String gname) {
        this.gname = gname;
    }

    /**
     * @return the gmodel
     */
    public String getGmodel() {
        return gmodel;
    }

    /**
     * @param gmodel the gmodel to set
     */
    public void setGmodel(String gmodel) {
        this.gmodel = gmodel;
    }

    /**
     * @return the barCode
     */
    public String getBarCode() {
        return barCode;
    }

    /**
     * @param barCode the barCode to set
     */
    public void setBarCode(String barCode) {
        this.barCode = barCode;
    }

    /**
     * @return the itemCountry
     */
    public String getItemCountry() {
        return itemCountry;
    }

    /**
     * @param itemCountry the itemCountry to set
     */
    public void setItemCountry(String itemCountry) {
        this.itemCountry = itemCountry;
    }

    /**
     * @return the itemCurrency
     */
    public String getItemCurrency() {
        return itemCurrency;
    }

    /**
     * @param itemCurrency the itemCurrency to set
     */
    public void setItemCurrency(String itemCurrency) {
        this.itemCurrency = itemCurrency;
    }

    /**
     * @return the qty
     */
    public BigDecimal getQty() {
        return qty;
    }

    /**
     * @param qty the qty to set
     */
    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    /**
     * @return the unit
     */
    public String getUnit() {
        return unit;
    }

    /**
     * @param unit the unit to set
     */
    public void setUnit(String unit) {
        this.unit = unit;
    }

    /**
     * @return the qty1
     */
    public BigDecimal getQty1() {
        return qty1;
    }

    /**
     * @param qty1 the qty1 to set
     */
    public void setQty1(BigDecimal qty1) {
        this.qty1 = qty1;
    }

    /**
     * @return the unit1
     */
    public String getUnit1() {
        return unit1;
    }

    /**
     * @param unit1 the unit1 to set
     */
    public void setUnit1(String unit1) {
        this.unit1 = unit1;
    }

    /**
     * @return the qty2
     */
    public BigDecimal getQty2() {
        return qty2;
    }

    /**
     * @param qty2 the qty2 to set
     */
    public void setQty2(BigDecimal qty2) {
        this.qty2 = qty2;
    }

    /**
     * @return the unit2
     */
    public String getUnit2() {
        return unit2;
    }

    /**
     * @param unit2 the unit2 to set
     */
    public void setUnit2(String unit2) {
        this.unit2 = unit2;
    }

    /**
     * @return the price
     */
    public BigDecimal getPrice() {
        return price;
    }

    /**
     * @param price the price to set
     */
    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    /**
     * @return the totalPrice
     */
    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    /**
     * @param totalPrice the totalPrice to set
     */
    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }
}
